package com.hanamaki.oop.demo02;

/**
 * 构造方法（构造器）
 * 1. 方法名和 类名相同
 * 2. 没有返回值
 * 3. 做一些属性的初始化
 * 4. 如果定义了一个有参构造，必须显示定义无参构造
 */
public class Person {
    // 一个类当中什么都不写 会存在一个空的 构造方法

    String name;

// alt + insert


    public Person() {

    }

    /**
     * 如果定义了一个有参构造，必须显示定义无参构造
     * @param name
     */
    public Person(String name) {
        this.name = name;
    }

    public void say() {
        System.out.println("Person");


    }

}
